package com.ruoyi.buss.system.mapper;

import java.util.List;
import com.ruoyi.buss.system.domain.IusOrgInfo;
import org.apache.ibatis.annotations.Param;
/**
 * 机构信息Mapper接口
 * 
 * @author zjh
 * @date 2021-07-22
 */
public interface IusOrgInfoMapper 
{
	List<String> queryIdCardShow(@Param( "idCard") String idCard);
	
    /**
     * 查询机构信息
     * 
     * @param orgId 机构信息ID
     * @return 机构信息
     */
    public IusOrgInfo selectIusOrgInfoById(String orgId);

    /**
     * 查询机构信息列表
     * 
     * @param iusOrgInfo 机构信息
     * @return 机构信息集合
     */
    public List<IusOrgInfo> selectIusOrgInfoList(IusOrgInfo iusOrgInfo);

    /**
     * 新增机构信息
     * 
     * @param iusOrgInfo 机构信息
     * @return 结果
     */
    public int insertIusOrgInfo(IusOrgInfo iusOrgInfo);

    /**
     * 修改机构信息
     * 
     * @param iusOrgInfo 机构信息
     * @return 结果
     */
    public int updateIusOrgInfo(IusOrgInfo iusOrgInfo);

    /**
     * 删除机构信息
     * 
     * @param orgId 机构信息ID
     * @return 结果
     */
    public int deleteIusOrgInfoById(String orgId);

    /**
     * 批量删除机构信息
     * 
     * @param orgIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteIusOrgInfoByIds(String[] orgIds);
}
